duplicating punch - French English Dictionary